package com.solming.leetcode.question;
//给你一个数组 nums 。数组「动态和」的计算公式为：runningSum[i] = sum(nums[0]…nums[i]) 。
//
//请返回 nums 的动态和。
//
//
//来源：力扣（LeetCode）
//链接：https://leetcode-cn.com/problems/running-sum-of-1d-array
//示例 1：
//
//输入：nums = [1,2,3,4]
//输出：[1,3,6,10]
//解释：动态和计算过程为 [1, 1+2, 1+2+3, 1+2+3+4] 。
public class RunningSum1480 {
    /**
     * 前缀和的模式思考。
     *
     * @param nums
     * @return
     */
    public int[] runningSum(int[] nums) {
        int len = nums.length;
        int i =1;
        while (i<len){
            nums[i]=nums[i]+nums[i-1];
        }
        return nums;

    }


}
